explosive combustion - Spanish English Dictionary